Before your application can present the standard parameters dialog box to users, you need to build a list of the effects that are available. QuickTime provides the QTGetEffectsList function to do this for you. This returns a QTAtomContainer that contains a list of all the effects currently available.
This function can take several seconds to execute, so you should typically only call it once when your application is launched. After that you will only need to reload the effect list after a pair of suspend and resume effects.
You can remove effects from the returned list, if you want to restrict the set of effects the user can choose from.
| Previous | Chapter contents | Chapter top | Section top | Next |